<?php
Load::model('producto');
class ProductoController extends AppController {
     public function before_filter() {
        if ( !Auth::is_valid()){
            Router::redirect('usuario/login/');
        }else{
            $this->tipoMenu="producto";
        }
    }

    public function index(){
        
    }
    public function agregar(){
         if(input::hasPost('producto')){
             
             $xCantidad=0;
             while ($xCantidad < input::post('cantidad_productos') ){
                 $producto = new Producto(input::post('producto'));
                 if(!$producto->save()){
                     Flash::error('Error en la Operacion');
                 }
                 $xCantidad ++;
                     
             }
             Flash::valid('Operación exitosa');
          }	
    }
    public function eliminar($id){
       $producto = new Producto();
       $producto = $producto->find($id);
       $producto->estado = "0";
            
       if ($producto->update()) {
            Flash::valid('Operación exitosa');
       }else{
           Flash::error('Falló Operación'); 
       }
        return Router::redirect('producto/listar');
    }
    public function editar(){
        
    }
    public function listar(){
        $producto = new Producto();
        $this->producto =   $producto->find("order: nombre","conditions: estado=1"
                ,"group by codigo");   
    
    }
    public function exportarPDF(){
        
    }
    
    public function stock(){
        
    }
    
   
}
?>
